When we set out to write this book, we were determined to make a pattern language — not just a list of patterns. Why?
An organization is a system. Most organization problems are system problems. Pattern languages are about systems; individual patterns don't rise to the system level
Patterns need each other. No pattern stands alone, but must be tailored by smaller patterns. A pattern language is a structure that guides the reader through the patterns
A pattern language implies choice. Users of a pattern language can choose patterns that fit their needs and can skip others. They can tailor patterns to their needs with confidence.
Distilling The Patterns
When we set out to write this book, we were determined to make a pattern language — not just a list of patterns. Why?